ripper protector - Spanish English Dictionary